@charset "utf-8";

/* CSS Document */



/*****Basic Element*****/

* {

	padding: 0;

	margin: 0;

	font-family: "微软雅黑", "黑体";

}

a { color:#333;

	text-decoration: none;

}

ul {

	list-style: none;

}

img {

	border: none;

}

body {

}

/*****Generic Classes*****/

.fl {

	float: left;

}

.fr {

	float: right;

}

.clear {

	clear: both;

}

/*****Basic Layout*****/

#wrap {

	position: relative;

	z-index: 99999999999;

}

/*****Top*****/

#top {

	height:24px;

	background:#0e3958;

}

#top .top_inner {

	width:1000px;

	margin:auto;

}

#top p {

	font-family:"宋体";

	font-size:12px;

	color:#ccd0d3;

	line-height:22px;

}

#top p a {

	color:#ccd0d3;

}

#top p a:hover {

	color:#fff;

}

#top #marquee6 {

	width:250px;

	overflow:hidden;

	margin:auto;

}

#top #marquee6 ul li {

	width:250px;

	float:left;

	padding-right:100px;

	font-family:"宋体";

	font-size:12px;

	color:#fff;

	line-height:22px;

}

/*****Header*****/

#header { background:url(images/logo_03.png) no-repeat;

	width: 1000px;

	height:110px;

	margin: auto;

}

#header .logo {

	padding-top:20px;

}

#header .logo a {

	display: block;

	width: 217px;

	height: 76px;

}

#header .logo dl {

	padding: 10px 0 0 10px;

}

#header .logo dt, #header .logo dd {

	font-size: 14px;

	color: #999;

	line-height: 26px;

}

#header .tel {

	padding: 33px 0 0 0;

}



/*****Main*****/

#main {

	width:1000px;

	padding:25px 0;

	margin:auto;

}

#main .tit {

	padding-bottom:10px;

	background:url(images/line_03.jpg) no-repeat center bottom;

}

#main .tit h2 {

	font-size:20px;

	color:#231f20;

	padding-left:6px;

}

#main .tit h2 span {

	font-weight:normal;

	font-family:Arial, Helvetica, sans-serif;

	font-size:20px;

	color:#cecece;

	padding-left:5px;

}

#main .tit a {

	font-size:13px;

	color:#999;

	margin-top:5px;

}

#main .tit a strong {

	font-weight:bold;

	font-size:16px;

	color:#c30025;

	

}

#main .tit a:hover {

	font-weight:bold;

	color:#c30025;

}

/*****Main_top*****/

#main .main_top {

}

/*****焦点图*****/

#main .main_top .hot {

	width:250px;

	position:relative;

}

#full-screen-slider {

	width:250px;

	height:380px;

	float:left;

	position:relative;

}

#slides {

	display:block;

	width:250px;

	height:380px;

	list-style:none;

	padding:0;

	margin:0;

	position:relative

}

#slides li {

	display:block;

	width:250px;

	height:380px;

	list-style:none;

	padding:0;

	margin:0;

	position:absolute

}

#slides li a {

	display:block;

	width:100%;

	height:100%;

	text-indent:-9999px;

}

#slides li img {

	width:250px;

	height:380px;

}

#pagination {

	display:block;

	list-style:none;

	position:absolute;

	right:0px;

	height:10px;

	top:0;

	z-index:9900;

	padding:5px 15px 5px 0;

	margin:0;

	overflow:hidden;

}

#pagination li {

	display:block;

	list-style:none;

	width:14px;

	height:14px;

	float:left;

	margin-left:10px;

	border-radius:7px;

	background:#0e3958;

	overflow:hidden;

}

#pagination li a {

	display:block;

	width:100%;

	height:100%;

	padding:0;

	margin:0;

	text-indent:-9999px;

	cursor:pointer;

}

#pagination li.current {

	background:#c30025

}



/*****热门项目*****/

#main .main_top .remen {

	width:720px;

}

#content {

	width: 720px;

}

hr {

	border: none;

	height: 1px;

	line-height: 1px;

	background: #CCC;

	margin-bottom: 20px;

	padding: 0;

}



div#feature_list {

	width: 720px;

	height: 380px;

	overflow: hidden;

	position: relative;

}

div#feature_list ul {

	position: absolute;

	top: 0;

	list-style: none;

	padding: 0;

	margin: 0;

}

ul#tabs {

	right: 0;

	z-index: 2;

	width: 371px;

}

ul#tabs li {

	font-size: 12px;

	font-family: Arial;

	height:120px;

	margin-bottom:10px;

	position:relative;

}

ul#tabs li img {

	padding: 5px;

	border: none;

	float: left;

	margin: 10px 10px 0 0;

}

ul#tabs li a {

	color: #333;

	text-decoration: none;

	display: block;

	height: 120px;

	outline: none;

	background:url(images/bg_normal_03.jpg) right 0;

}

ul#tabs li a:hover {

}

ul#tabs li h3 {

	padding:12px 0 10px 25px;

	font-size:16px;

}

ul#tabs li p {

	padding-left:25px;

	font-size:12px;

	line-height:16px;

}

ul#tabs li a.more {

	display:block;

	position:absolute;

	bottom:15px;

	right:10px;

	width:66px;

	height:17px;

	background:url(images/more_03.png) no-repeat;

}



ul#tabs li a.current {

	background:  url('images/feature-tab-current.png');

	color: #FFF;

}

ul#tabs li a.current+a.more {

	background:url(images/more_hover_03.png) no-repeat;

}

ul#tabs li a.current:hover {

	text-decoration: none;

	cursor: default;

}

ul#output {

	left: 0;

	width: 330px;

	height: 380px;

	position: relative;

}

ul#output li {

	position: absolute;

	width: 330px;

	height: 380px;

}

ul#output li a {

	position: absolute;

	bottom: 0px;

	right: 0px;

	padding-right:12px;

	width:330px;

	height:36px;

	line-height:36px;

	text-decoration: none;

	text-align:right;

	font-size: 14px;

	color: #FFF;

	background:url(images/bg_nav_02.png);

	-moz-border-radius: 5px;

}

ul#output li a:hover {

	text-decoration:underline;

}

ul#output li img {

	display:block;

	width:330px;

	height:380px;

}

/*****各种图标*****/

#main .icons {

	height:129px;

	margin-top:25px;

}

/*****广告条1*****/

#main .ads1 {

	width:1000px;

	height:200px;

	margin:25px 0;

}

#main .ads1 img {

	display:block;

	width:1000px;

	height:200px;

}

#full-screen-slider1,#full-screen-slider2 {

	width:1000px;

	height:200px;

	float:left;

	position:relative;

}

#slidess,#slidese {

	display:block;

	width:1000px;

	height:200px;

	list-style:none;

	padding:0;

	margin:0;

	position:relative

}

#slidess li,#slidese li {

	display:block;

	width:1000px;

	height:200px;

	list-style:none;

	padding:0;

	margin:0;

	position:absolute

}

#slidess li a,#slidese li a {

	display:block;

	width:100%;

	height:100%;

	text-indent:-9999px;

}

#main .ads1 #pagination {

	display:none;

}

#main .ads2 {

	margin-top:0px;

}

/*****项目、地图、选项卡*****/

#main .main_mid {

	padding-top:20px;

}

#main .main_mid .case {

	padding-top:25px;

}

.hidden {

	display:none;

}



#main .main_mid .mChangeTag {

	padding-top:23px;

}

#main .main_mid .bx_chgBtn {

	height: 30px;

	overflow: hidden;

}

#main .main_mid .bx_chgBtn ul .mCon_btn {

	color: #fff;

	cursor: pointer;

	float: left;

	font-size: 16px;

	height: 30px;

	line-height: 30px;

	text-align: center;

	width: 120px;

	background: #c3c3c3;

	margin-right:15px;

}

#main .main_mid .bx_chgBtn ul .mCon_Cutbtn {

	background: #c30025;

	height: 30px;

	font-weight:bold;

	color:#fff;

}

#main .main_mid .bx_chgBtn ul .last {

	margin: 0;

}

#main .main_mid .mCon_conTxt {

	padding: 20px 0 10px 0;

	clear: both;

	font-size:12px;

	color:#666;

	line-height:20px;

	overflow:hidden;

}

#main .main_mid .mCon_conTxt li {

	width:150px;

	padding:0 20px 15px 0;

}

#main .main_mid .mCon_conTxt li h4 {

	font-weight:normal;

	font-size:14px;

	color:#0e3958;

	padding:5px 0;

}

#main .main_mid .mCon_conTxt li h4 span {

	font-size:18px;

}

#main .main_mid .mCon_conTxt li p {

	font-size:12px;

	color:#333;

}

/*****右侧登记*****/

#main .main_mid .quick {

	width:320px;

	padding-top:25px;

}

#main .main_mid .quick h3 {

	background:#0e3958;

	height:32px;

	line-height:32px;

	font-weight:normal;

	font-size:16px;

	color:#fff;

	padding-left:10px;

}

#main .main_mid .quick h3 span {

	font-size:12px;

	color:#909ca7;

	padding-left:10px;

}

#main .main_mid .quick .box {

	background:#f2f2f2;

	height:304px;

}

#main .main_mid .quick .box .arti {

	height:60px;

	padding:10px 0;

	font-size:14px;

	color:#666;

	line-height:20px;

	text-align:center;

	overflow:hidden;

}

#main .main_mid .quick .dengji form {

	display:block;

	padding-left:30px;

}

#main .main_mid .quick .dengji form .kk {

	padding-bottom:7px;

}

#main .main_mid .quick .dengji form span {

	font-size:14px;

	color:#666;

	vertical-align:middle;

}

#main .main_mid .quick .dengji form input {

	width:196px;

	height:24px;

	line-height:24px;

	padding-left:10px;

	border:1px #ccc solid;

	vertical-align:middle;

}

#main .main_mid .quick .dengji form textarea {

	width:196px;

	height:58px;

	padding-left:10px;

	border:1px #ccc solid;

	overflow:auto;

	vertical-align:top;

}

#main .main_mid .quick .dengji form .btn input {

	display:block;

	border:0;

	width:206px;

	height:26px;

	line-height:24px;

	background:#f49b00;

	font-weight:bold;

	font-size:14px;

	color:#fff;

	border-radius:2px;

	margin:auto;

	cursor:pointer;

	margin-top:10px;

}

/*****搜房源*****/

#main .main_mid .quick .sou {

	padding-top:23px;

}

#main .main_mid .quick .sou .box {

	height:295px;

}

#main .main_mid .quick .sou .kk {

	padding:7px 0 0 30px;

}

#main .main_mid .quick .sou .kk span {

	font-size:14px;

	color:#666;

	vertical-align:middle;

}

#main .main_mid .quick .sou .kk select {

	height:23px;

	width:186px;

	border:1px #ccc solid;

	vertical-align:middle;

	padding-left:10px;

}

#main .main_mid .quick .sou .kk input {

	height:23px;

	width:176px;

	padding-left:10px;

	border:1px #ccc solid;

	vertical-align:middle;

	margin-left:5px;

}

#main .main_mid .quick .sou .btn input {

	display:block;

	border:0;

	width:262px;

	height:26px;

	line-height:24px;

	background:#f49b00;

	font-weight:bold;

	font-size:14px;

	color:#fff;

	border-radius:2px;

	margin:auto;

	cursor:pointer;

	margin-top:7px;

}



/*****实用链接*****/

#main .main_mid .quick .quicklink {

	padding-top:20px;

}

#main .main_mid .quick .quicklink .box {

	height:125px;

}

#main .main_mid .quick .quicklink .box li {

	width:70px;

	padding-left:8px;

}

#main .main_mid .quick .quicklink .box li a {

	display:block;

	text-align:center;

	font-size:12px;

	color:#666;

	padding-top:40px;

}

#main .main_mid .quick .quicklink .box li a.icon1 {

	background:url(images/icon1_03.jpg) no-repeat center 18px;

}

#main .main_mid .quick .quicklink .box li a.icon2 {

	background:url(images/icon2_03.jpg) no-repeat center 18px;

}

#main .main_mid .quick .quicklink .box li a.icon3 {

	background:url(images/icon3_03.jpg) no-repeat center 18px;

}

#main .main_mid .quick .quicklink .box li a.icon4 {

	background:url(images/icon4_03.jpg) no-repeat center 18px;

}

#main .main_mid .quick .quicklink .box li a.icon5 {

	background:url(images/icon5_03.jpg) no-repeat center 18px;

}

#main .main_mid .quick .quicklink .box li a.icon6 {

	background:url(images/icon5_03.jpg) no-repeat center 18px;

}

#main .main_mid .quick .quicklink .box li a.icon7 {

	background:url(images/icon6_03.jpg) no-repeat center 18px;

}

#main .main_mid .quick .quicklink .box li a.icon8 {

	background:url(images/icon6_03.jpg) no-repeat center 18px;

}



#main .main_bottom {

	padding-bottom:25px;

}

#main .main_bottom .video {

	width:340px;

}

/*****视频*****/

#main .main_bottom .video {

	width:340px;

	padding-top:23px;

}



/*****新闻*****/

#main .main_bottom .news {

	width:636px;

	height:210px;

	overflow:hidden;

	padding-top:23px;

	font-size:14px;

	color:#333;

	line-height:26px;

}

#main .main_bottom .mChangeTags {

	border:1px #d4d4d4 solid;

}

#main .main_bottom .bx_chgBtns {

	height: 30px;

	background:url(images/bg_tab_03.jpg) repeat-x;

	border-top:1px #d4d4d4 solid;

	border-bottom:1px #d4d4d4 solid;

}

#main .main_bottom .bx_chgBtns ul .mCon_btns {

	color: #333;

	cursor: pointer;

	float: left;

	font-size: 14px;

	height: 30px;

	line-height: 30px;

	text-align: center;

	width: 120px;

}

#main .main_bottom .bx_chgBtns ul .mCon_Cutbtns {

	background: #fff;

	height: 30px;

	font-weight:bold;

	color:#c30025;

	border-left:1px #d4d4d4 solid;

	border-right:1px #d4d4d4 solid;

	margin-top:1px;

}

#main .main_bottom .bx_chgBtns ul .mCon_Cutbtns.first {

	border-left:0;

}





#main .main_bottom .mCon_conTxts {

	height:155px;

	padding: 21px 0 10px 12px;

	clear: both;

	font-size:12px;

	color:#666;

	line-height:20px;

	overflow:hidden;

}

#main .main_bottom .mCon_conTxts .newsl {

	width:360px;

	padding:0 0 0 25px;

}

#main .main_bottom .mCon_conTxts dl {

	padding-bottom:5px;

}

#main .main_bottom .mCon_conTxts dt {

	font-weight:bold;

	font-size:14px;

	color:#666;

	padding-bottom:5px;

}

#main .main_bottom .mCon_conTxts dd {

	font-size:12px;

	color:#666;

}

#main .main_bottom .mCon_conTxts li {

}

#main .main_bottom .mCon_conTxts li a {

	font-size:12px;

	color:#666;

	line-height:30px;

	padding-left:15px;

	background:url(images/icon_ar_03.jpg) no-repeat 4px center;

}

#main .main_bottom .mCon_conTxts li a:hover {

	color:#c30025;

}

/*****友情链接*****/

#main .friendlink {

}



#main .friendlink #marquee4 {

	overflow:hidden;

	height:80px;

}



#main .friendlink  #marquee4 li {

	width: 152px;

	padding-top: 20px;

	padding-right: 17px;

	margin-right:0;

}

#main .friendlink  #marquee4 li img {

	display:block;

	width:150px;

	height:47px;

	border:1px #ccc solid;

}







#main .friendlink .wz {

	font-size:12px;

	color:#333;

	margin-top:25px;

}

#main .friendlink .wz strong {

	padding:0 10px;

	background:url(images/icon_rb_03.jpg) no-repeat left center;

}

#main .friendlink .wz a {

	color:#333;

	margin-right:18px;

}

#main .friendlink .wz a:hover {

	color:#c30025;

}





/*****Footer*****/

#footer {

	background:#0e3958;

	padding:20px 0 10px 0;

}

#footer p {line-height:22px;

	text-align:center;

	font-size:12px;

	color:#dde0e3;

	padding-bottom:10px;

}

#footer p a {

	color:#dde0e3;

	padding:0 15px;

}

#footer p a:hover {

	color:#fff;

}

/*CSS black2 style pagination*/



.black2 { padding:7px; text-align:center;}

.black2 a { display: inline; height:22px; line-height:22px; font-size:12px; font-family: "Arial Black", Gadget, sans-serif; text-decoration:none; margin:2px; text-align:center; padding:2px 8px; border:1px solid #cccccc; color: black;}



.aaa{ display: inline; height:22px; line-height:22px; font-size:12px; font-family: "Arial Black", Gadget, sans-serif; text-decoration:none; margin:2px; text-align:center; padding:2px 8px; border:1px solid #cccccc; background: #999; color:black}



.black2 a:hover { background: #999; color:black}

.black2 span { display: inline; height:22px; line-height:22px; font-size:12px; font-family: "Arial Black", Gadget, sans-serif; text-decoration:none; margin:2px; text-align:center; padding:2px 8px; border:1px solid #cccccc; color:black;}

/*****左侧*****/

#main .main_left {

	width:250px;

}

/*****左侧导航*****/

#main .main_left .leftmenu {

	padding-bottom:25px;

}

#main .main_left .leftmenu .mtitle {

	height:69px;

	background:url(images/bg_title_03.jpg) repeat-x left top;

	border-top:2px #0e3958 solid;

	border-bottom:1px #dedede solid;

}

#main .main_left .leftmenu .mtitle h2 {

	font-size:20px;

	color:#0e3958;

	padding:10px 0 3px 30px;

}

#main .main_left .leftmenu .mtitle span {

	font-size:12px;

	color:#bababa;

	padding-left:30px;

}

#main .main_left .leftmenu li {

	border-bottom:1px #dcdcdc solid;

}

#main .main_left .leftmenu li a {

	display:block;

	height:36px;

	line-height:36px;

	font-size:14px;

	color:#333;

	padding-left:35px;

	background:url(images/leftmenu_arrow_03.jpg) no-repeat 220px center;

}

#main .main_left .leftmenu li a:hover,#main .main_left .leftmenu li a.selected {

	font-weight:bold;

	font-size:15px;

}



#main .main_left h3 {

	background:#0e3958;

	height:32px;

	line-height:32px;

	font-weight:normal;

	font-size:16px;

	color:#fff;

	padding-left:10px;

}

#main .main_left h3 span {

	font-size:12px;

	color:#909ca7;

	padding-left:10px;

}

/*****搜房源*****/

#main .main_left .sou .box {

	height:295px;

	background:#f2f2f2;

}

#main .main_left .sou .kk {

	padding:7px 0 0 0px;

}

#main .main_left .sou .kk span {

	display:inline-block;

	font-size:14px;

	color:#666;

	vertical-align:middle;

	width:70px;

	text-align:right;

}

#main .main_left .sou .kk select {

	height:23px;

	width:166px;

	border:1px #ccc solid;

	vertical-align:middle;

	padding-left:10px;

}

#main .main_left .sou .kk input {

	height:23px;

	width:152px;

	padding-left:10px;

	border:1px #ccc solid;

	vertical-align:middle;

	margin-left:5px;

}

#main .main_left .sou .btn input {

	display:block;

	border:0;

	width:232px;

	height:26px;

	line-height:24px;

	background:#f49b00;

	font-weight:bold;

	font-size:14px;

	color:#fff;

	border-radius:2px;

	margin:auto;

	cursor:pointer;

	margin-top:7px;

}

/*****投资评估*****/

#main .main_left .pinggu {

	padding-top:25px;

}

#main .main_left .pinggu .box {

	height:260px;

	background:#f2f2f2;

	padding-top:10px;

}

#main .main_left .pinggu .kk {

	padding:9px 0 0 25px;

}

#main .main_left .pinggu .kk select {

	height:24px;

	width:200px;

	border:1px #ccc solid;

	vertical-align:middle;

	padding-left:10px;

}

#main .main_left .pinggu .kk input {

	height:24px;

	width:188px;

	padding-left:10px;

	border:1px #ccc solid;

	vertical-align:middle;

	margin-left:0;

}

#main .main_left .pinggu .btn {

	padding-left:40px;

}

#main .main_left .pinggu .btn input {

	display:block;

	border:0;

	width:74px;

	height:26px;

	line-height:24px;

	background:#f49b00;

	font-weight:bold;

	font-size:14px;

	color:#fff;

	border-radius:2px;

	cursor:pointer;

	margin-top:10px;

}

#main .main_left .pinggu .btn input.cz {

	background:#9d9d9d;

	margin-left:20px;

}

/*****外部链接*****/

#main .main_left .quicklink {

	padding-top:25px;

}

#main .main_left .quicklink .box {

	background:#f2f2f2;

	height:250px;

	padding-left:20px;

}

#main .main_left .quicklink .box li {

	width:100px;

}

#main .main_left .quicklink .box li a {

	display:block;

	text-align:center;

	font-size:12px;

	color:#666;

	padding-top:40px;

	padding-bottom:4px;

}

#main .main_left .quicklink .box li a.icon1 {

	background:url(images/icons1_03.jpg) no-repeat center 10px;

}

#main .main_left .quicklink .box li a.icon2 {

	background:url(images/icons2_03.jpg) no-repeat center 10px;

}

#main .main_left .quicklink .box li a.icon3 {

	background:url(images/icons3_03.jpg) no-repeat center 10px;

}

#main .main_left .quicklink .box li a.icon4 {

	background:url(images/icons4_03.jpg) no-repeat center 10px;

}

#main .main_left .quicklink .box li a.icon5 {

	background:url(images/icons5_03.jpg) no-repeat center 10px;

}

#main .main_left .quicklink .box li a.icon6 {

	background:url(images/icons5_03.jpg) no-repeat center 10px;

}

#main .main_left .quicklink .box li a.icon7 {

	background:url(images/icons6_03.jpg) no-repeat center 10px;

}

#main .main_left .quicklink .box li a.icon8 {

	background:url(images/icons6_03.jpg) no-repeat center 10px;

}



/*****内页右侧*****/

#main .main_right {

	width:710px;

}

#main .main_right .bread {

	border-bottom:1px #dbdbdb solid;

	padding:4px 0 8px 0;

}

#main .main_right .bread p {

	font-size:14px;

	color:#666;

}

#main .main_right .bread a {

	color:#666;

}

#main .main_right .bread a:hover {

	color:#0e3958;

}

/*****项目列表*****/

#main .main_right .productlist {

}

#main .main_right .productlist li {

	padding:20px 0;

	border-bottom:1px #dbdbdb solid;

}

#main .main_right .productlist li .detail {

	width:390px;

	position:relative;

	margin-right:8px;

}

#main .main_right .productlist li dt {

	font-weight:bold;

	font-size:15px;

	color:#0e3958;

	padding-bottom:10px;

}

#main .main_right .productlist li dt span {

	font-size:18px;

}

#main .main_right .productlist li dd {

	font-size:14px;

	color:#333;

	line-height:23px;

}

#main .main_right .productlist li .money {

	position:absolute;

	right:0;

	top:5px;

	text-align:right;

}

#main .main_right .productlist li .money p {

	font-size:14px;

	color:#333;

}

#main .main_right .productlist li .money span {

	display:block;

	padding-top:10px;

	font-size:14px;

	color:#333;

}

#main .main_right .productlist li .money strong {

	font-size:16px;

	color:#c30025;

}

#main .main_right .productlist li .formore {

	display:block;

	width:86px;

	height:28px;

	line-height:28px;

	text-align:center;

	position:absolute;

	right:0;

	bottom:0px;

	font-size:13px;

	color:#fff;

	background:#c30025;

}



/*****新闻列表*****/

#main .main_right .newslist {

	padding:10px 0;

}

#main .main_right .newslist li {

	height:40px;

	line-height:40px;

	overflow:hidden;

	border-bottom:1px #ccc dashed;

	padding-right:5px;

}

#main .main_right .newslist li a {

	padding-left:30px;

	background:url(images/icon_news_03.jpg) no-repeat 13px center;

	font-size:14px;

	color:#333;

}

#main .main_right .newslist li a:hover {

	color:#c30023;

	background:url(images/icon_newsh_03.jpg) no-repeat 13px center;

}

#main .main_right .newslist li span {

	font-size:12px;

	color:#888;

}



/*****新闻详细*****/

#main .main_right .newsdetail {

}

#main .main_right .newsdetail .bt {

	font-size:16px;

	color:#333;

	padding:30px 0 15px 0;

	text-align:center;

}

#main .main_right .newsdetail .content {

	padding:15px 10px;

	font-size:14px;

	color:#333;

	line-height:28px;

}

#main .main_right .xg {

	padding-top:40px;

}

#main .main_right .xg p {

	font-size:12px;

	color:#666;

	padding-top:10px;

}

#main .main_right .xg a {

	color:#666;

}

#main .main_right .xg a:hover {

	color:#c30023;

}



/*****成为会员*****/

#main .main_right .message {

}

#main .main_right .message .article {

	padding:20px 10px;

	font-size:14px;

	color:#333;

	line-height:28px;

}

#main .main_right .message .kk {

	

	padding-bottom:10px;

}

#main .main_right .message .kk span {

	display:inline-block;

	width:120px;

	text-align:right;

	font-weight:bold;

	font-size:14px;

	color:#333;

	vertical-align:middle;

}

#main .main_right .message .kk p {

	font-size:12px;

	color:#666;

	vertical-align:middle;

	padding-left:15px;

}

#main .main_right .message .kk p span {

	display:inline;

	color:#F00;

}

#main .main_right .message .kk input {

	height:24px;

	border:1px #ccc solid;

	padding-left:10px;

	width:330px;

	vertical-align:middle;

	margin-left:4px;

}

#main .main_right .message .kk input.yanzheng {

	width:150px;

	margin-right:10px;

}

#main .main_right .message .kk input.tij {

	width:100px;

	height:26px;

	border:0;

	border-radius:2px;

	background:#f49b00;

	font-weight:bold;

	font-size:14px;

	color:#fff;

	padding:0;

	cursor:pointer;

	margin:10px 20px 0 125px;

}

#main .main_right .message .kk input.chz {

	width:100px;

	height:26px;

	border:0;

	border-radius:2px;

	background:#9d9d9d;

	font-weight:bold;

	font-size:14px;

	color:#fff;

	padding:0;

	cursor:pointer;

	margin-top:10px;

}

#main .main_right .message .kk select {

	height:24px;

	border:1px #ccc solid;

	padding-left:10px;

	width:342px;

	vertical-align:middle;

}

#main .main_right .message .kk textarea {

	width:330px;

	vertical-align:top;

	margin-left:4px;

	height:130px;

	overflow:auto;

	padding-left:10px;

	border:1px #ccc solid;

}



#marquee {

	position: relative;

	width: 250px;

	height: 380px;

	overflow: hidden;

}

#marquee ul li {

	float: left;

}

#marquee ul li img {

	display: block;

}

#marNav {

	position: absolute;

	right: 15px;

	top: 40px;

}

#marNav li {

	float: left;

	margin: 0 3px;

	width: 14px;

	height: 14px;

	border-radius:7px;

	background: #0e3958;

	cursor: pointer;

	line-height: 16px;

	font-family: Arial;

	font-size: 10px;

	color: #FFF;

	text-align: center;

	text-indent:-99999999px;

}

#marNav li.navOn {

	background: #c30025;

}

#main .main_mid .case li {

	width:230px;

	margin-right:26px;

}

#main .main_mid .case li img {

	display:block;
	text-align:center; margin:0 auto;

}

#main .main_mid .case li p {

	font-size:14px;

	color:#0e3958;

	text-align:center;

	padding:15px 0;

	white-space:nowrap;

	overflow:hidden;

	text-overflow:ellipsis;	

}

#main .product {

	padding:20px 0;

}

#main .product li {

	width:220px;

	margin-right:25px;

}

#main .product li img {


}


#main .product li p {

	font-size:14px;

	color:#333;

	text-align:center;

	padding:15px 0;

	white-space:nowrap;

	overflow:hidden;

	text-overflow:ellipsis;

}
#main .product li p a{ color:#333;}
#main .productshow {

	padding:20px 0;

}

#main .productshow img {

	display:block;


	margin:0 auto;

}

#main .productshow .intro {

	padding:15px 10px 0 10px;

	font-size:14px;

	color:#333;

	line-height:24px;

}

#main .productshow .bt{ text-align:center; margin-bottom:10px}


.screen .table table {


	border-right-width:1px;


	border-bottom-width:1px;


	border-right-style:solid;


	border-bottom-style:solid;


	border-right-color:#EAEAEA;


	border-bottom-color:#EAEAEA;


}


.screen .table table caption {


	padding:5px;


	background-color:#F6F6F6;


}


.screen .table table th {


	border-top-width:1px;


	border-left-width:1px;


	border-top-style:solid;


	border-left-style:solid;


	border-top-color:#EAEAEA;


	border-left-color:#EAEAEA;


	background-color:#FAFAFA;


	vertical-align:top;


	padding:5px;


	font-weight: normal;


	color: #202020;


	white-space:nowrap;


}


.screen .table table td {


	border-top-width:1px;


	border-left-width:1px;


	border-top-style:solid;


	border-left-style:solid;


	border-top-color:#EAEAEA;


	border-left-color:#EAEAEA;


	vertical-align:top;


	padding:5px;


}
